var table;
layui.use(['layer', 'table', 'jquery', 'laydate'], function () {
    var layer = layui.layer //弹层
        , $ = layui.$//使用内置jquery
        , laydate = layui.laydate
    table = layui.table //表格


    //执行一个 table 实例
    table.render({
        elem: '#demo'
        , id: 'testReload'
        , height: 600
        , url: '/logisticsState/selectkdyps' //数据接口
        , title: '订单表'
        , page: true //开启分页
        , toolbar: '#toolbarDemo' //开启工具栏，此处显示默认图标，可以自定义模板，详见文档
        , cols: [[ //表头
            {type: 'checkbox', fixed: 'left'}
            , {field: 'wayNum', title: '货运单编号', width: 160, sort: true, fixed: 'left'}
            , {field: 'wayConsignname', title: '收货人名字', width: 120}
            , {field: 'wayConsignphone', title: '收货人电话', width: 120}
            , {field: 'wayConsignarea', title: '收货地址', width: 180}
            , {field: 'wayRemark', title: '备注', width: 180}
            , {field: 'batchNum', title: '订单批号', width: 180}
            , {fixed: 'right', width: 105, align: 'center', toolbar: '#barDemo'}
        ]]
    });

    // //监听头工具栏事件
    // table.on('toolbar(test)', function (obj) {
    //     var checkStatus = table.checkStatus(obj.config.id)
    //         , data = checkStatus.data; //获取选中的数据
    //     switch (obj.event) {
    //         case 'add':
    //             //layer.msg('添加');
    //             //iframe层-父子操作
    //             layer.open({
    //                 type: 2,
    //                 area: ['700px', '550px'],
    //                 fixed: false, //不固定
    //                 maxmin: true,
    //                 content: '/pages/typeweihu.html'
    //             });
    //             break;
    //         case 'delete':
    //             if (data.length === 0) {
    //                 layer.msg('请选择一行');
    //             } else {
    //                 layer.confirm('真的删除行么', function (index) {
    //
    //                 })
    //             }
    //             break;
    //     }
    // });


    //监听行工具事件
    table.on('tool(test)', function (obj) { //注：tool 是工具条事件名，test 是 table 原始容器的属性 lay-filter="对应的值"
        var data = obj.data //获得当前行数据
            , layEvent = obj.event; //获得 lay-event 对应的值
        if (layEvent === 'detail') {

        } else if (layEvent === 'del') {
            let  url="logisticsCarriage/insertkdyps";
            let data_={hydid:data.wayNum};
            $.get(url,data_,function (map) {
                if (map.state==1){
                    layer.msg("派送成功")
                    window.location.reload();
                }else {
                    layer.msg("提交失败")
                    window.location.reload();
                }

            },"json");
        } else if (layEvent === 'update') {

        }
    });
});